using Acme.BookStore.Rfids.Dtos;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Application.Services;

namespace Acme.BookStore.Rfids
{
    public interface IRfidAppService : IApplicationService
    {
        Task<PagedResultDto<RfidDto>> GetListAsync(PagedAndSortedResultRequestDto input, string filter = null);

        Task<RfidDto> CreateAsync(CreateUpdateRfidDto input);

        Task<RfidDto> UpdateAsync(string id, CreateUpdateRfidDto input);

        Task DeleteAsync(string id);
    }
} 